to win by a long chalk - English Synonyms Dictionary